package com.example.administrator.yanfoxconn.bean;

import java.io.Serializable;
import java.util.List;

/**
 * @Description 總務=綠化管理 基本信息
 * @Author song
 * @Date 11/24/21 3:17 PM
 */
public class KNZWGreen implements Serializable {

    private String base_id;
    private String base_name;
    private String base_flag;
    private String unit;//單位 異動時 種植情況下
    private String name;
    private boolean bo;
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public boolean getBo() {
        return bo;
    }
    public void setBo(boolean bo) {
        this.bo = bo;
    }
    @Override
    public String toString() {
        return "Good [name=" + name + ", bo=" + bo + "]";
    }
    public KNZWGreen(String name, boolean bo) {
        super();
        this.name = name;
        this.bo = bo;
    }
    public KNZWGreen() {
        super();
    }
    //CREATE TABLE green_area(
    private String gId;// VARCHAR(32) NOT NULL AUTO_INCREMENT  COMMENT '區域主鍵 主鍵' ,
    private String gArea;// VARCHAR(32) NOT NULL   COMMENT '區域 區域' ,
    private String gDimId;// VARCHAR(32) NOT NULL   COMMENT '巡檢點 巡檢點' ,
    //PRIMARY KEY (gId)
    //) COMMENT = '綠化區域 ';


    //CREATE TABLE green_course(
    //private String gId;// VARCHAR(32) NOT NULL   COMMENT '區域主鍵 區域主鍵' ,
    private String gcId;// VARCHAR(32) NOT NULL AUTO_INCREMENT  COMMENT '科目主鍵 科目主鍵' ,
    private String gcName;// VARCHAR(32) NOT NULL   COMMENT '科目名稱 科目名稱' ,
    private String gcNum;// INT NOT NULL   COMMENT '數量 數量' ,
    private String gcUnit;// VARCHAR(32) NOT NULL   COMMENT '單位 單位' ,
    //PRIMARY KEY (gcId)
    //) COMMENT = '綠化對應的科目 ';



    //CREATE TABLE green_seedling(
    //private String gcId;// VARCHAR(32) NOT NULL   COMMENT '科目主鍵 科目主鍵' ,
    private String gsId;// VARCHAR(32) NOT NULL AUTO_INCREMENT  COMMENT '苗木主鍵 苗木主鍵' ,
    private String gsName;// VARCHAR(32) NOT NULL   COMMENT '苗木名稱 苗木名稱' ,
    private String gsNum;// INT NOT NULL   COMMENT '數量 數量' ,
    private String gsUnit;// VARCHAR(32) NOT NULL   COMMENT '單位 單位' ,
    //PRIMARY KEY (gsId)
    //) COMMENT = '綠化對應的苗木 ';


    //CREATE TABLE green_cycle(
    private String id;// INT NOT NULL AUTO_INCREMENT  COMMENT 'id id' ,
    private String course;// VARCHAR(32) NOT NULL   COMMENT '科目 科目' ,
    private String project;// VARCHAR(32) NOT NULL   COMMENT '養護工作 養護工作' ,
    private String cycle;// VARCHAR(32) NOT NULL   COMMENT '週期 週期' ,
    private String months;// VARCHAR(128) NOT NULL   COMMENT '月份 月份' ,
    //PRIMARY KEY (id)
//) COMMENT = '點檢週期 ';
    private String cycleId;//


    //CREATE TABLE green_head(
    private String ghId;// VARCHAR(32) NOT NULL   COMMENT '點檢主鍵 點檢主鍵' ,
    //private String gId;// VARCHAR(32) NOT NULL   COMMENT '區域主鍵 區域主鍵' ,
    private String gName;// VARCHAR(32) NOT NULL   COMMENT '區域名稱 區域名稱' ,
    private String ghProject;// VARCHAR(32) NOT NULL   COMMENT '作業項目 作業項目' ,
    private String ghDate;// DATETIME NOT NULL  DEFAULT getdate() COMMENT '點檢時間 點檢時間' ,
    private String ghUser;// VARCHAR(32) NOT NULL   COMMENT '點檢人 點檢人' ,
    private String ghCycleId;// VARCHAR(32) NOT NULL   COMMENT '週期主鍵 週期主鍵' ,
    private String ghCycle;// VARCHAR(32) NOT NULL   COMMENT '週期 週期' ,
    private String ghMonth;// VARCHAR(32) NOT NULL   COMMENT '月份 月份' ,
    //PRIMARY KEY (ghId)
//) COMMENT = '點檢單頭表 ';


    //CREATE TABLE green_body(
    //private String ghId;// VARCHAR(32) NOT NULL   COMMENT '點檢主鍵 點檢主鍵' ,
    //private String gcId;// VARCHAR(32) NOT NULL   COMMENT '科目id 科目id' ,
    private String item;// INT NOT NULL   COMMENT '項次 項次' ,
    //private String gcName;// VARCHAR(32) NOT NULL   COMMENT '科目名稱 科目名稱'
            //) COMMENT = '點檢單身表 ';


    //CREATE TABLE green_exce(
            private String geId;// VARCHAR(32) NOT NULL   COMMENT '主鍵 主鍵' ,
    //private String gId;// VARCHAR(32) NOT NULL   COMMENT '區域主鍵 區域主鍵' ,
    //private String gName;// VARCHAR(32) NOT NULL   COMMENT '區域名稱 區域名稱' ,
    //private String gcName;// VARCHAR(32) NOT NULL   COMMENT '科目名稱 科目名稱' ,
    //private String gsName;// VARCHAR(32) NOT NULL   COMMENT '苗木名稱 苗木名稱' ,
    private String geNum;// INT NOT NULL   COMMENT '數量 數量' ,
    private String geUnit;// VARCHAR(32) NOT NULL   COMMENT '單位 單位' ,
    private String geResult;// VARCHAR(32) NOT NULL   COMMENT '異常情況 異常情況' ,
    private String geDate;// DATETIME NOT NULL  DEFAULT getdate() COMMENT '異常時間 異常時間' ,
    private String geUser;// VARCHAR(32) NOT NULL   COMMENT '異常記錄人 異常記錄人' ,
    private String geReformDate;// DATETIME    COMMENT '整改時間 整改時間' ,
    private String geReformWay;// VARCHAR(32)    COMMENT '整改方式 整改方式' ,
    private String geReformUser;// VARCHAR(32)    COMMENT '整改人 整改人' ,
    private String geReformRemark;// VARCHAR(200)    COMMENT '整改描述 整改描述' ,
    //PRIMARY KEY (geId)
    //) COMMENT = '綠化異常 ';


    //CREATE TABLE seeding_photo(
    private String sId;// INT NOT NULL   COMMENT '主鍵' ,
    private String sCourse;// VARCHAR(32) NOT NULL   COMMENT '所屬科目 所屬科目' ,
    private String sName;// VARCHAR(32) NOT NULL   COMMENT '苗木名稱 苗木名稱' ,
    private String sPhoto;// TEXT NOT NULL   COMMENT '圖片' ,
    //PRIMARY KEY (sId)
    //) COMMENT = '苗木照片資料 ';
    List<KNZWGreenSeed> body;

    public List<KNZWGreenSeed> getBody() {
        return body;
    }

    private String flag;//  項目標誌位，是否可點擊

    public String getBase_name() {
        return base_name;
    }

    public String getBase_id() {
        return base_id;
    }

    public String getBase_flag() {
        return base_flag;
    }

    public String getFlag() {
        return flag;
    }

    public String getId() {
        return id;
    }

    public String getgArea() {
        return gArea;
    }

    public String getGcId() {
        return gcId;
    }

    public String getCourse() {
        return course;
    }

    public String getGcName() {
        return gcName;
    }

    public String getGcNum() {
        return gcNum;
    }

    public String getGcUnit() {
        return gcUnit;
    }

    public String getCycle() {
        return cycle;
    }

    public String getgDimId() {
        return gDimId;
    }

    public String getgId() {
        return gId;
    }

    public String getGsId() {
        return gsId;
    }

    public String getItem() {
        return item;
    }

    public String getGsName() {
        return gsName;
    }

    public String getGsNum() {
        return gsNum;
    }

    public String getGsUnit() {
        return gsUnit;
    }

    public String getgName() {
        return gName;
    }

    public String getGhId() {
        return ghId;
    }

    public String getGeDate() {
        return geDate;
    }

    public String getMonths() {
        return months;
    }

    public String getProject() {
        return project;
    }

    public String getGhCycle() {
        return ghCycle;
    }

    public String getGhDate() {
        return ghDate;
    }

    public String getGhCycleId() {
        return ghCycleId;
    }

    public String getGeId() {
        return geId;
    }

    public String getGhProject() {
        return ghProject;
    }

    public String getGeNum() {
        return geNum;
    }

    public String getGhUser() {
        return ghUser;
    }

    public String getGeReformDate() {
        return geReformDate;
    }

    public String getGeReformRemark() {
        return geReformRemark;
    }

    public String getGeReformUser() {
        return geReformUser;
    }

    public String getGeReformWay() {
        return geReformWay;
    }

    public String getGeResult() {
        return geResult;
    }

    public String getGeUnit() {
        return geUnit;
    }

    public String getGeUser() {
        return geUser;
    }

    public String getGhMonth() {
        return ghMonth;
    }

    public String getsCourse() {
        return sCourse;
    }

    public String getsId() {
        return sId;
    }

    public String getsName() {
        return sName;
    }

    public String getsPhoto() {
        return sPhoto;
    }

    public String getUnit() {
        return unit;
    }

    public String getCycleId() {
        return cycleId;
    }
}
